home *** CD-ROM | disk | FTP | other *** search
- Path: munnari.OZ.AU!metro!metro!news
- From: krion@wr.com.au (Peter Budziszewski)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: playing 14 bit samples. how?
- Date: 23 Jan 1996 01:53:46 GMT
- Organization: Information Technology Services, The University of Sydney, NSW, Australia
- Distribution: inet
- Message-ID: <4e1f3a$79g@metro.ucc.su.OZ.AU>
- References: <4e0eeo$74f@tic.sm.dsi.unimi.it>
- NNTP-Posting-Host: dialup24.wr.com.au
- Mime-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- X-NewsSoftware: GRn 2.1 Feb 19, 1994
-
-
- In article <4e0eeo$74f@tic.sm.dsi.unimi.it> caselli@dsi.unimi.it (stefano caselli) writes:
- > I've found on Aminet some progs claiming to be able to play samples
- > with 14 bit quality, using only the standard amiga audio hardware.
- > I'd like to know how this can be done (if possible).
- > Can someone post some text about it? (detailed explanations,please)
- >
- > thanx.
-
- Ok, what you do is take two channels, and set the volume for one of them to
- 64 and the other to 1. Then you get the high volume channel to play the
- upper 8 bits, and you take the lower 8 bits (assuming your source sample is 16
- bits) and shift them right 2, and play them in the low volume channel.
-
- The best way to do this is probably to take your 16 bit source, and split
- it up into two 8 bit sources which can then be played using the normal DMA
- method.
-
- The idea is that by playing at volume 1 and maintaining 8 bit accuracy, you
- have 64 times the resolution of an 8 bit channel playing at volume 64.
-
-
- -^-[ Krion / Cydonia ]-^-
-